package org.indexador.util.sax;

import java.io.*;

import javax.xml.parsers.*;

import org.indexador.util.*;
import org.wikipedia.entidades.*;

public class LeitorArtigosSax {
  public static void main(String[] args) {
    try {
      SAXParserFactory fabrica = SAXParserFactory.newInstance();
      SAXParser parser = fabrica.newSAXParser();
      ManipuladorSax handler = new ManipuladorSax();
      InputStream arquivo = new FileInputStream(
          Constantes.ARQUIVO_PAGINAS_WIKIPEDIA);
      parser.parse(arquivo, handler);
      for (TextoWikipedia t : handler.getLista()) {
        System.out.println(t.getText());
      }
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}
